package com.probox.common.entity.domain.wechat.PayAudit.subject_info.identityInfo;

import lombok.Data;

import java.io.Serializable;

/**
 * 、个体户：请上传经营者的身份证件。
 * 2、企业/党政、机关及事业单位/其他组织：请上传法人的身份证件。
 * @author Kite
 * @date 2021/6/28
 */
@Data
public class IdentityInfo implements Serializable {


    /**
     * 证件类型 (必填）
     *
     * 个体户/企业/党政、机关及事业单位/其他组织：可选择任一证件类型
     * IDENTIFICATION_TYPE_IDCARD：中国大陆居民-身份证
     * IDENTIFICATION_TYPE_OVERSEA_PASSPORT：其他国家或地区居民-护照
     * IDENTIFICATION_TYPE_HONGKONG_PASSPORT：中国香港居民-来往内地通行证
     * IDENTIFICATION_TYPE_MACAO_PASSPORT：中国澳门居民-来往内地通行证
     * IDENTIFICATION_TYPE_TAIWAN_PASSPORT：中国台湾居民-来往大陆通行证
     */
    private String id_doc_type;


    /**
     * 证件类型为“身份证”时填写。(非必填）
     */
    private IdCardInfo id_card_info;

    /**
     *  其他类型证件信息 (非必填）
     * 	证件类型为“来往内地通行证、来往大陆通行证、护照”时填写。
     *
     */
    private IdDocInfo id_doc_info;

    /**
     * 经营者/法人是否为受益人 (必填）
     * 1、若经营者/法人是最终受益人，则填写：true。
     * 2、若经营者/法人不是最终受益人，则填写：false。
     */
    private boolean owner;


}
